package com.yonyou.cyxdms.basedata.client.dto.wholesales;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * 需求计划模板-DTO
 *
 * @author lyz
 * @since 2020-11-06
 */
@Data
@ApiModel("需求计划模板DTO")
public class PlanTemplateDTO implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty("产品Id")
    private Long productId;

    @ApiModelProperty("产品代码")
    private String productCode;

    @ApiModelProperty("产品描述")
    private String productName;

    @ApiModelProperty("品牌Id")
    private Long brandId;

    @ApiModelProperty("品牌代码")
    private String brandCode;

    @ApiModelProperty("品牌名称")
    private String brandName;

    @ApiModelProperty("车系Id")
    private Long seriesId;

    @ApiModelProperty("车系代码")
    private String seriesCode;

    @ApiModelProperty("车系名称")
    private String seriesName;

    @ApiModelProperty("车型Id")
    private Long modelId;

    @ApiModelProperty("车型代码")
    private String modelCode;

    @ApiModelProperty("车型名称")
    private String modelName;

    @ApiModelProperty("配置Id")
    private Long configId;

    @ApiModelProperty("配置代码")
    private String configCode;

    @ApiModelProperty("配置名称")
    private String configName;

    @ApiModelProperty("选装Id")
    private Long optionId;

    @ApiModelProperty("选装代码")
    private String optionCode;

    @ApiModelProperty("选装名称")
    private String optionName;

    @ApiModelProperty("内颜色Id")
    private Long trimColorId;

    @ApiModelProperty("内颜色")
    private String trimColor;

    @ApiModelProperty("内颜色名称")
    private String trimColorName;

    @ApiModelProperty("外颜色Id")
    private Long colorId;

    @ApiModelProperty("外颜色")
    private String colorCode;

    @ApiModelProperty("外颜色名称")
    private String colorName;

    @ApiModelProperty("appId")
    private String appId;

}

